home *** CD-ROM | disk | FTP | other *** search
- NOTE!! The '%' sign used in SET QM= command changed to ';'
-
- QMove V1.5 2/8/86 ***** NEW *****
- - added paging and scrolling in directory list window.
-
- QMove V1.4 1/28/86
- - added critical error handler
- - write to disk speeded up
-
- QMove V1.3 1/21/86
- - added environment flag to default colour display to black and white
- (see SET QM=<command> below)
- - added environment flag to specify number of physical drives for use
- with dos 3.x (see SET QM=<command> below)
-
- QMove V1.2 1/11/86
- - re-designed screen to allow for better display of information
- - allows for change of source directory
- - implemented a re-entry procedure
-
- QMove V1.1 1/11/86
- - improved error checking
- - implemented save to disk of directory info
- - implemented environment variable to locate directory info files
-
- QMove V1.0 1/1/86
- First version
-
- QMove is a full screen file relocation utility that operates
- across drives and sub-directories. It represents many hours of
- work and a contribution of $5 dollars would be appreciated.
- Vancouver, B.C. area users have the option of leaving a comment
- or suggestion in a message to BILL RIGLY on either DATANET,
- RBBSPOCO, SUSAN'S RBBS, SKL RBBS, or DIAL-A-FILE as alternate contribution
- for the use of this program. Future changes and/or improvements
- to this program will be uploaded to the above BBS's. In any
- case, please feel free to share this program with others.
- A $5 contribution is required if QMove is used in a commercial
- environment (a voo-doo doll will be designed in your likeness if
- you fail to comply).
-
- The author can be reached through the following location:
-
- Claude Biron
- C/O Bill Rigly
- 5432 Lanark St.
- Vancouver, B.C.
- V5P-2Y1
-
- QMove aims to do one thing well, to provide a combined level of
- convenience and control in moving files around sub-directories
- and/or across drives. The interface has been designed to
- convey information as well as to provide control over the
- process of moving files around, but at the same time not
- presenting an obstacle to easy use. Safeguards have been
- incorporated to ensure that unwanted deletion of files do not
- occur in the case of inter-device moving. As this is the third
- version of the program, it may fall short of the overall
- objective, but your comments and suggestions for improvements
- will help achieve that goal.
- Typing QM without parameters will display the following usage
- description:
-
- Usage: QM [[d:]source] [d:]destination [option]
- , where [option] is /p to come up in pause mode.
- If [d:]destination omitted, default directory used.
- eg. QM \DIR1 \DIR2 , moves all files from dir1 to dir2
- and defaults to 'pause' mode due to the lack of an
- explicit wildcard or filname in source parameter.
-
- QMove will operate on any IBM PC or Compatible using either
- monochrome or colour.
-
- QMove was developed using Microsoft 'C' V3.0 on a Corona PC.
-
- QM accepts wildcards in the source file name parameter. if you
- type QM A:\ C:\, QMove will move all files in the root
- directory of A: drive to the root on C:, but will <pause>
- within the program if you wish to use the command menu (F1)
- prior to starting. Invoking the menu gives you access to all
- the confirm and alternate relocation options; however, if an
- explicit mass move is specified (eg. QM c:\dir1\*.txt
- c:\dir2), the program will proceed to execute without pausing.
- The spacebar or F1 keys can be used anytime to override the
- AUTO feature, as well as the command line option (/p -the last
- parameter on the command line) to bring the program up in pause
- mode. QMove prompts the user for confirmation of a move in the
- event that a duplicate name exists in the destination, or when
- a copying process is required for moving across drives. QMove
- will operate automatically on moving single files or files
- using *.* (or whatever) as long as the relocation is on the
- same device and no duplicate file names exist in the
- destination.
-
- SET QM=<command>
-
- An environment variable can be set to tell QMove where to
- find the directory lists made with the B) command.
- eg. SET QM=C:\UTILITY
- The program will use the default drive if no set command exists for
- QMove.
-
- A flag can also be set to cause QMove to display in black and
- white mode. This is useful for composite monitors and colour monitors
- where the colours reduce legibility.
- eg. SET QM=;C
-
- If using dos 3.x, it may be necessary to tell QMove exactly
- how many physical drives you have (including ramdisks). If the
- LASTDRIVE config.sys command specifies a number greater than what
- you actually have, you will have to specify the actual number of drives
- you have with the SET command (remember dos defaults to drive E when
- no LASTDRIVE command used).
- eg. SET QM=;D4 (this tells QMove that there are 4 drives).
-
- The following examples are legal formats for the SET QM= option.
- SET QM=C:\DIR_NAME (where to store and load directory lists)
- SET QM=;D4;C (tells QMove that there are 4 drives and no colour desired)
- SET QM=C:\DIR_NAME;C;D4 (combines all three options)
-
- NOTE: If using QM=C:\DIR_NAME option, place it before any other
- options. The environment string must not include spaces.
-
- It is suggested that you experiment on either a ramdisk or
- floppy using the <F1> menu in order to become familiar with the
- options and the operation of this utility.
-
- Planned future enhancements:
- . Further control over manipulating files as popular demand
- indicates.
- . Implementation of a file find feature.
-
- *** NOTE *** If using QMove with dos 3.x, use of the SUBST command
- may cause problems with QMove. QMove has been tested with the SUBST
- command, but it is best to operate QMove within the normal directory
- structure familiar to dos versions 2.x.
-
- The author cannot be responsible for any loss of data from the use or misuse
- of this program.